slush pump manifold - German English Dictionary